local extension = Package:new("jbsheg_cards", Package.CardPack)
extension.extensionName = "jbs2"
local H = require "packages/hegemony/util"
local U = require "packages/utility/utility"
Fk:loadTranslationTable{
  ["jbsheg_cards"] = "国战标版复制",
}

extension.game_modes_whitelist = { "jbsnew_heg_mode" }


extension:addCards{
  Fk:cloneCard("slash", Card.Spade, 5),
  Fk:cloneCard("slash", Card.Spade, 7),
  Fk:cloneCard("slash", Card.Spade, 8),
  Fk:cloneCard("slash", Card.Spade, 8),
  Fk:cloneCard("slash", Card.Spade, 9),
  Fk:cloneCard("slash", Card.Spade, 10),
  Fk:cloneCard("slash", Card.Spade, 11),
  Fk:cloneCard("slash", Card.Heart, 10),
  Fk:cloneCard("slash", Card.Heart, 12),
  Fk:cloneCard("slash", Card.Club, 2),
  Fk:cloneCard("slash", Card.Club, 3),
  Fk:cloneCard("slash", Card.Club, 4),
  Fk:cloneCard("slash", Card.Club, 5),
  Fk:cloneCard("slash", Card.Club, 8),
  Fk:cloneCard("slash", Card.Club, 9),
  Fk:cloneCard("slash", Card.Club, 10),
  Fk:cloneCard("slash", Card.Club, 11),
  Fk:cloneCard("slash", Card.Club, 12),
  Fk:cloneCard("slash", Card.Diamond, 10),
  Fk:cloneCard("slash", Card.Diamond, 11),
  Fk:cloneCard("slash", Card.Diamond, 12),

  Fk:cloneCard("thunder__slash", Card.Spade, 6),
  Fk:cloneCard("thunder__slash", Card.Spade, 7),
  Fk:cloneCard("thunder__slash", Card.Club, 6),
  Fk:cloneCard("thunder__slash", Card.Club, 7),
  Fk:cloneCard("thunder__slash", Card.Club, 8),

  Fk:cloneCard("fire__slash", Card.Heart, 4),
  Fk:cloneCard("fire__slash", Card.Diamond, 4),
  Fk:cloneCard("fire__slash", Card.Diamond, 5),

  Fk:cloneCard("jink", Card.Heart, 2),
  Fk:cloneCard("jink", Card.Heart, 11),
  Fk:cloneCard("jink", Card.Heart, 13),
  Fk:cloneCard("jink", Card.Diamond, 2),
  Fk:cloneCard("jink", Card.Diamond, 3),
  Fk:cloneCard("jink", Card.Diamond, 6),
  Fk:cloneCard("jink", Card.Diamond, 7),
  Fk:cloneCard("jink", Card.Diamond, 7),
  Fk:cloneCard("jink", Card.Diamond, 8),
  Fk:cloneCard("jink", Card.Diamond, 8),
  Fk:cloneCard("jink", Card.Diamond, 9),
  Fk:cloneCard("jink", Card.Diamond, 10),
  Fk:cloneCard("jink", Card.Diamond, 11),
  Fk:cloneCard("jink", Card.Diamond, 13),

  Fk:cloneCard("peach", Card.Heart, 4),
  Fk:cloneCard("peach", Card.Heart, 6),
  Fk:cloneCard("peach", Card.Heart, 7),
  Fk:cloneCard("peach", Card.Heart, 8),
  Fk:cloneCard("peach", Card.Heart, 9),
  Fk:cloneCard("peach", Card.Heart, 10),
  Fk:cloneCard("peach", Card.Heart, 12),
  Fk:cloneCard("peach", Card.Diamond, 2),

  Fk:cloneCard("analeptic", Card.Spade, 9),
  Fk:cloneCard("analeptic", Card.Club, 9),
  Fk:cloneCard("analeptic", Card.Diamond, 9),
}

extension:addCards{
  Fk:cloneCard("dismantlement", Card.Spade, 3),
  Fk:cloneCard("dismantlement", Card.Spade, 4),
  Fk:cloneCard("dismantlement", Card.Heart, 12),
  Fk:cloneCard("snatch", Card.Diamond, 3),
  Fk:cloneCard("snatch", Card.Spade, 3),
  Fk:cloneCard("snatch", Card.Spade, 4),
  Fk:cloneCard("duel", Card.Spade, 1),
  Fk:cloneCard("duel", Card.Club, 1),
  Fk:cloneCard("collateral", Card.Club, 12),
  Fk:cloneCard("ex_nihilo", Card.Heart, 7),
  Fk:cloneCard("ex_nihilo", Card.Heart, 8),
  Fk:cloneCard("nullification", Card.Spade, 11),
  H.hegNullification:clone(Card.Club, 13),
  H.hegNullification:clone(Card.Diamond, 12),
  Fk:cloneCard("savage_assault", Card.Spade, 13),
  Fk:cloneCard("savage_assault", Card.Club, 7),
  Fk:cloneCard("archery_attack", Card.Heart, 1),
  Fk:cloneCard("god_salvation", Card.Heart, 1),
  Fk:cloneCard("amazing_grace", Card.Heart, 3),
  Fk:cloneCard("lightning", Card.Spade, 1),
  Fk:cloneCard("indulgence", Card.Heart, 6),
  Fk:cloneCard("indulgence", Card.Club, 6),
  Fk:cloneCard("fire_attack", Card.Heart, 2),
  Fk:cloneCard("fire_attack", Card.Heart, 3),
  Fk:cloneCard("iron_chain", Card.Spade, 12),
  Fk:cloneCard("iron_chain", Card.Club, 12),
  Fk:cloneCard("iron_chain", Card.Club, 13),
  Fk:cloneCard("supply_shortage", Card.Spade, 10),
  Fk:cloneCard("supply_shortage", Card.Club, 10),
}

extension:addCards({
    Fk:cloneCard( "befriend_attacking",Card.Heart, 9),
    Fk:cloneCard("known_both", Card.Club, 3),
    Fk:cloneCard("known_both", Card.Club, 4),
    Fk:cloneCard( "await_exhausted",Card.Heart, 11),
    Fk:cloneCard( "await_exhausted",Card.Diamond, 4),

    Fk:cloneCard("crossbow", Card.Diamond, 1),
  Fk:cloneCard("qinggang_sword", Card.Spade, 6),
  Fk:cloneCard("ice_sword", Card.Spade, 2),
  Fk:cloneCard("double_swords", Card.Spade, 2),
  Fk:cloneCard("spear", Card.Spade, 12),
  Fk:cloneCard("axe", Card.Diamond, 5),
  Fk:cloneCard("six_swords", Card.Diamond, 2),
  Fk:cloneCard("triblade", Card.Diamond, 13),
})


extension:addCards{
  Fk:cloneCard("fan", Card.Diamond, 1),
  Fk:cloneCard("kylin_bow", Card.Heart, 5),

  Fk:cloneCard("eight_diagram", Card.Spade, 2),
  Fk:cloneCard("nioh_shield", Card.Club, 2),
  Fk:cloneCard("silver_lion", Card.Club, 1),
  Fk:cloneCard("vine", Card.Club, 2),

  Fk:cloneCard("dilu", Card.Club, 5),
  Fk:cloneCard("jueying", Card.Spade, 5),
  Fk:cloneCard("zhuahuangfeidian", Card.Heart, 13),
  Fk:cloneCard("chitu", Card.Heart, 5),
  Fk:cloneCard("dayuan", Card.Spade, 13),
  Fk:cloneCard("zixing", Card.Diamond, 13),
}


return extension